html, body, div, p {margin: 0;padding: 0;border: 0;}
body{font-size:12px;color: black;background: white; font-family: Arial, Helvetica, sans-serif;}

h1,h2,h3,h4,h5,h6{line-height:13px;margin:15px 0 px}
ol, ul {list-style: none;margin:0;padding:0}

body{ background: #00427E url('../images/back2.jpg') no-repeat top;}
header {padding: 0 20px; width: 585px; position: relative; margin:30px auto 0 auto;}

#global {padding:0; margin:0; width: 100%; height: 100%; position: absolute; top:0; left:0;}
#content,#header, #footer {position: relative; width: 950px; margin:0 auto;}

#content-body { width: 945px; padding: 0 1px; margin: 0 auto; background: transparent url('../images/bg-content-body2.png') repeat-y;}

.clear { visibility:hidden; margin:0; padding:0; clear:both; display: block; height: 0px; overflow: hidden;}
.floatleft { float:left; }
.floatright { float:right; }
.center { margin:0 auto; }
.text-center { text-align:center; }
.text-right { text-align:right; }
.text-left { text-align:left; }
.hide {display: none;}

#content-body .text-content {text-align: justify; margin: 0; padding: 9px 50px 9px 30px; background: transparent url('../images/bg-content-div.png') repeat-x bottom; color: #77a0b5;font: normal 13px 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; line-height: 22px;}
.text-content p {margin:0 0 5px 0;}
.text-content img.floatleft {margin: 9px 15px 0 0;}
.text-content img.floatright {margin: 0 0 5px 15px;}
.text-content a {color: #f5833d; text-decoration: none; font-weight: bold;}
.text-content a:hover {text-decoration: underline;}
.text-content ul {font-size: 13px; list-style: disc; padding:0 15px;font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}
.text-content li {margin:3px 0;}
.div-text-right {float: left; width: 340px;}
.div-text-left {float: left; width: 340px; margin-left:40px;}

#logo {margin:10px auto;}

#div-nb-exp {width: 950px; height: 20px; padding-top:10px; background: transparent url('../images/bg-header-content2.png') no-repeat; margin: 0 auto; font: normal 20px 'Helvetica Neue', Helvetica, arial, sans-serif; text-align: center; color: #4482a0;}
#nbExpNum {font-weight: bold;}
#mainNav { margin:0 auto; padding-top: 10px; text-transform: uppercase; color: #ffffff; font: normal 14px 'Helvetica Neue', Helvetica, arial, sans-serif; width: 959px; height: 36px; text-align: center; background: transparent url('../images/bg-nav3.png') no-repeat;}
#mainNav ul { font-family:Georgia,"Times New Roman",Times,serif; list-style:none outside none; margin:0 0 0 10px; }
#mainNav li { display:inline; float:left; margin:0; padding:0; }
#mainNav a { color:#FFFFFF; float:left; font-size:135%; padding:0 25px 0; text-align:center; text-decoration:none; }
#mainNav a:hover { color:#B3DFEF; }

.footerbot{
     height:21px;
     width: 900px;
     margin: 0 auto 20px auto;
     background: transparent url('../images/bg-footer2.png') no-repeat bottom;
     padding: 6px 30px 0 30px;
     color: #95adb9;
     font:11px 'Helvetica Neue', Helvetica, arial, sans-serif;
}
.footerbot a {color: #95adb9; text-decoration: none;}
.footerbot a:hover {text-decoration: underline;}
